Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Module to allow definition of types #11

Merged
merged 40 commits into from
Nov 24, 2023
Merged

Refactor Module to allow definition of types #11

merged 40 commits into from
Nov 24, 2023

Conversation

voxel01
Copy link
Member

@voxel01 voxel01 commented Nov 22, 2023

Add a new way of defining Types. This way it is more flexible to add Components to the configuration with puppetcode

metadata.json Show resolved Hide resolved
Copy link
Member

@ekohl ekohl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can easily run the example files as an acceptance test: https://github.com/voxpupuli/voxpupuli-acceptance/#examples

examples/basic_installation.pp Outdated Show resolved Hide resolved
manifests/config.pp Outdated Show resolved Hide resolved
manifests/config.pp Outdated Show resolved Hide resolved
manifests/config.pp Outdated Show resolved Hide resolved
manifests/init.pp Outdated Show resolved Hide resolved
manifests/pipeline.pp Outdated Show resolved Hide resolved
manifests/receiver.pp Outdated Show resolved Hide resolved
templates/component.yml.erb Outdated Show resolved Hide resolved
voxel01 and others added 9 commits November 23, 2023 10:04
Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
examples/basic_installation.pp Outdated Show resolved Hide resolved
manifests/component.pp Show resolved Hide resolved
manifests/config.pp Outdated Show resolved Hide resolved
manifests/config.pp Outdated Show resolved Hide resolved
manifests/exporter.pp Outdated Show resolved Hide resolved
manifests/receiver.pp Outdated Show resolved Hide resolved
manifests/config.pp Outdated Show resolved Hide resolved
manifests/config.pp Outdated Show resolved Hide resolved
@voxel01 voxel01 requested a review from ekohl November 23, 2023 21:11
.fixtures.yml Outdated Show resolved Hide resolved
manifests/config.pp Outdated Show resolved Hide resolved
manifests/config.pp Outdated Show resolved Hide resolved
manifests/init.pp Outdated Show resolved Hide resolved
spec/classes/otelcol_spec.rb Outdated Show resolved Hide resolved
@voxel01 voxel01 merged commit ddfaded into main Nov 24, 2023
13 checks passed
@voxel01 voxel01 deleted the refactor-types branch November 24, 2023 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants